#ifndef UINT64_H
#define UINT64_H

#include <string>

#include "../../TipoDeDato.h"
#include "../../tipos_basicos.h"


class UInt64 : implements TipoDeDato {

public:

    UInt64(unsigned long long valor);
    UInt64(string valor);
    UInt64(void* punteroADato);

    virtual void comparar(TipoDeDato& tipoDeDato,ostream& out);

    unsigned long long dameValor();

    virtual ClaseDeDato getClass();

private:

    unsigned long long _valor;

};

#endif // UINT64_H
